Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
31 LEMSFORD ROAD Detached £445,000 15 Sep 2000
33 LEMSFORD ROAD Detached £1,400,000 19 Jul 2011
37 LEMSFORD ROAD Detached £305,000 20 Jun 1997